Text copied to clipboard!

Titlu

Text copied to clipboard!

Dezvoltator Java Full-Stack

Descriere

Text copied to clipboard!
Căutăm un Dezvoltator Java Full-Stack talentat și motivat pentru a se alătura echipei noastre dinamice de dezvoltare software. În acest rol, vei fi responsabil pentru proiectarea, dezvoltarea și întreținerea aplicațiilor web complete, utilizând tehnologii moderne atât pe partea de server (back-end), cât și pe partea de client (front-end). Vei colabora îndeaproape cu echipele de produs, design și testare pentru a livra soluții scalabile, sigure și performante. Responsabilitățile tale vor include dezvoltarea de funcționalități noi, remedierea bug-urilor, optimizarea performanței aplicațiilor și asigurarea calității codului prin testare automată și code review. Vei lucra cu tehnologii precum Java, Spring Boot, Hibernate, RESTful APIs, precum și cu framework-uri front-end moderne precum Angular sau React. De asemenea, vei avea ocazia să contribui la arhitectura aplicațiilor și la luarea deciziilor tehnice importante. Candidatul ideal are experiență solidă în dezvoltarea aplicațiilor Java, cunoștințe bune de baze de date relaționale (MySQL, PostgreSQL) și experiență în dezvoltarea interfețelor de utilizator moderne. Este important să ai o bună înțelegere a principiilor de programare orientată pe obiecte, a metodologiilor Agile și a proceselor DevOps. Oferim un mediu de lucru colaborativ, oportunități de dezvoltare profesională, acces la cele mai noi tehnologii și posibilitatea de a lucra la proiecte interesante și variate. Dacă ești pasionat de tehnologie, ai o atitudine proactivă și îți dorești să contribui la dezvoltarea unor soluții software inovatoare, te încurajăm să aplici!

Responsabilități

Text copied to clipboard!
  • Dezvoltarea și întreținerea aplicațiilor web full-stack
  • Scrierea de cod curat, scalabil și documentat
  • Colaborarea cu echipele de design și produs pentru a implementa cerințele
  • Crearea și consumarea de API-uri RESTful
  • Testarea și depanarea aplicațiilor pentru a asigura funcționalitatea
  • Participarea la code reviews și îmbunătățirea calității codului
  • Optimizarea performanței aplicațiilor
  • Contribuția la arhitectura și designul aplicațiilor
  • Menținerea unei bune comunicări cu echipa de proiect
  • Respectarea metodologiilor Agile și a proceselor DevOps

Cerințe

Text copied to clipboard!
  • Experiență de minimum 3 ani în dezvoltare Java
  • Cunoștințe solide de Spring Boot, Hibernate și JPA
  • Experiență cu framework-uri front-end precum Angular sau React
  • Familiaritate cu HTML, CSS și JavaScript
  • Cunoștințe de baze de date relaționale (MySQL, PostgreSQL)
  • Experiență în lucrul cu API-uri RESTful
  • Înțelegerea principiilor OOP și a design patterns
  • Experiență cu Git și sisteme de versionare
  • Abilități bune de comunicare și lucru în echipă
  • Cunoașterea limbii engleze la nivel tehnic

Întrebări posibile la interviu

Text copied to clipboard!
  • Ce experiență ai în dezvoltarea aplicațiilor Java?
  • Ai lucrat cu Spring Boot și Hibernate?
  • Ce framework-uri front-end ai utilizat până acum?
  • Cum abordezi testarea aplicațiilor?
  • Ai experiență în lucrul cu metodologii Agile?
  • Cum gestionezi conflictele într-o echipă de dezvoltare?
  • Ai contribuit la designul arhitectural al unei aplicații?
  • Ce tool-uri de versionare ai folosit?
  • Cum te menții la curent cu noile tehnologii?
  • Ai experiență cu DevOps sau CI/CD?